<?php
/**************************************************
*  Created:  2010-06-08
*
*  入口文件
*
*  @Xweibo (C)1996-2099 SINA Inc.
*  @Author xionghui <xionghui1@staff.sina.com.cn>
*
***************************************************/
//---------------------------------------------------------
ob_start();
session_set_cookie_params(0 , '/', 'ziyou.com');
//xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
//set_time_limit(0);
/// 入口名称
define('ENTRY_SCRIPT_NAME','index');
/// 当前入口的默认模块路由
//define('R_DEF_MOD', "account.login");
define('R_DEF_MOD', "index");
/// 强制的路由模式　如果你尝试使用　rewrite　功能　失败，可以通过此选项快速恢复网站正常
define('R_FORCE_MODE', 3);

require_once 'env/init.php';
/// 初始化框架
require_once 'application/init.php';
// if(F::is_robot()){APP::deny();}

define('API_PATH',    dirname(__FILE__).'/api');

/// 启用Xpipe
$GLOBALS[V_GLOBAL_NAME]['NEED_XPIPE'] = TRUE;
/// 启用多模板机制
$GLOBALS[V_GLOBAL_NAME]['MIX_TPL'] = TRUE;

//301跳转
if($_SERVER['HTTP_HOST'] == 'ziyou.com'){
	header("Location: http://www.ziyou.com".$_SERVER['REQUEST_URI'], true, 301);
}
//---------------------------------------------------------
/// 预处理模块 , 必须在 APP::init 方法之前 定义
#APP::addPreDoAction('apiStop.check', 'c', false, array('welcome.retry'));// 检查API是否中
#APP::addPreDoAction('account.allowedLogin',     'm', false,array('account.logout'));
//APP::addPreDoAction('account.lastUrl', 'm', false, array());	// 记录访问页面
//APP::addPreDoAction('account.loginChk', 'm', false, array('index'));// consult.* 目前用于演示，暂不做登录检查
//APP::addPreDoAction('account.autoLogin', 'm', false, array());// 自动登录



/// 初始化应用程序
APP::init();
//---------------------------------------------------------
/// 处理当前HTTP请求
APP::request();

